hysop.backend.device.codegen.kernels.copy_kernel module
ΒΆ
HySoP
Navigation
Contents:
Getting Started With HySoP
HySoP User Guide
HySoP Examples
HySoP reference (auto generated) documentation
hysop package
hysop.backend package
hysop.backend.device package
hysop.backend.device.autotunable_kernel module
hysop.backend.device.codegen package
hysop.backend.device.codegen.base package
hysop.backend.device.codegen.base.cl_extensions module
hysop.backend.device.codegen.base.codegen module
hysop.backend.device.codegen.base.enum_codegen module
hysop.backend.device.codegen.base.function_codegen module
hysop.backend.device.codegen.base.kernel_codegen module
hysop.backend.device.codegen.base.opencl_codegen module
hysop.backend.device.codegen.base.statistics module
hysop.backend.device.codegen.base.struct_codegen module
hysop.backend.device.codegen.base.union_codegen module
hysop.backend.device.codegen.base.utils module
hysop.backend.device.codegen.base.variables module
hysop.backend.device.codegen.functions package
hysop.backend.device.codegen.functions.advection_rhs module
hysop.backend.device.codegen.functions.apply_stencil module
hysop.backend.device.codegen.functions.cache_load module
hysop.backend.device.codegen.functions.complex module
hysop.backend.device.codegen.functions.compute_index module
hysop.backend.device.codegen.functions.custom_atomics module
hysop.backend.device.codegen.functions.directional_remesh module
hysop.backend.device.codegen.functions.empty module
hysop.backend.device.codegen.functions.gradient module
hysop.backend.device.codegen.functions.polynomial module
hysop.backend.device.codegen.functions.runge_kutta module
hysop.backend.device.codegen.functions.stretching_rhs module
hysop.backend.device.codegen.functions.vload module
hysop.backend.device.codegen.functions.vstore module
hysop.backend.device.codegen.kernels package
hysop.backend.device.codegen.kernels.bandwidth module
hysop.backend.device.codegen.kernels.copy_kernel module
hysop.backend.device.codegen.kernels.custom_symbolic module
hysop.backend.device.codegen.kernels.directional_advection module
hysop.backend.device.codegen.kernels.directional_remesh module
hysop.backend.device.codegen.kernels.directional_stretching module
hysop.backend.device.codegen.kernels.empty module
hysop.backend.device.codegen.kernels.stretching module
hysop.backend.device.codegen.kernels.transpose module
hysop.backend.device.codegen.structs package
hysop.backend.device.codegen.structs.indices module
hysop.backend.device.codegen.structs.mesh_info module
hysop.backend.device.codegen.symbolic package
hysop.backend.device.codegen.symbolic.cast module
hysop.backend.device.codegen.symbolic.expr module
hysop.backend.device.codegen.symbolic.functions package
hysop.backend.device.codegen.symbolic.functions.apply_stencil module
hysop.backend.device.codegen.symbolic.functions.custom_symbolic_function module
hysop.backend.device.codegen.symbolic.kernels package
hysop.backend.device.codegen.symbolic.kernels.custom_symbolic_affect module
hysop.backend.device.codegen.symbolic.kernels.custom_symbolic_time_integrate module
hysop.backend.device.codegen.symbolic.map module
hysop.backend.device.codegen.symbolic.misc module
hysop.backend.device.codegen.symbolic.relational module
hysop.backend.device.codegen.unions package
hysop.backend.device.codegen.unions.float_int module
hysop.backend.device.device_allocator module
hysop.backend.device.device_buffer module
hysop.backend.device.device_info module
hysop.backend.device.device_operators module
hysop.backend.device.device_platform module
hysop.backend.device.kernel_autotuner module
hysop.backend.device.kernel_autotuner_config module
hysop.backend.device.kernel_autotuner_statistics module
hysop.backend.device.kernel_config module
hysop.backend.device.kernel_statistics module
hysop.backend.device.logical_device module
hysop.backend.device.opencl package
hysop.backend.device.opencl.autotunable_kernels package
hysop.backend.device.opencl.autotunable_kernels.advection_dir module
hysop.backend.device.opencl.autotunable_kernels.custom_symbolic module
hysop.backend.device.opencl.autotunable_kernels.remesh_dir module
hysop.backend.device.opencl.autotunable_kernels.transpose module
hysop.backend.device.opencl.clpeak module
hysop.backend.device.opencl.opencl_allocator module
hysop.backend.device.opencl.opencl_array module
hysop.backend.device.opencl.opencl_array_backend module
hysop.backend.device.opencl.opencl_autotunable_kernel module
hysop.backend.device.opencl.opencl_buffer module
hysop.backend.device.opencl.opencl_copy_kernel_launchers module
hysop.backend.device.opencl.opencl_device module
hysop.backend.device.opencl.opencl_elementwise module
hysop.backend.device.opencl.opencl_env module
hysop.backend.device.opencl.opencl_fft module
hysop.backend.device.opencl.opencl_hardware_backend module
hysop.backend.device.opencl.opencl_kernel module
hysop.backend.device.opencl.opencl_kernel_autotuner module
hysop.backend.device.opencl.opencl_kernel_autotuner_config module
hysop.backend.device.opencl.opencl_kernel_config module
hysop.backend.device.opencl.opencl_kernel_launcher module
hysop.backend.device.opencl.opencl_kernel_statistics module
hysop.backend.device.opencl.opencl_mempool module
hysop.backend.device.opencl.opencl_operator module
hysop.backend.device.opencl.opencl_operators module
hysop.backend.device.opencl.opencl_platform module
hysop.backend.device.opencl.opencl_printer module
hysop.backend.device.opencl.opencl_symbolic module
hysop.backend.device.opencl.opencl_tools module
hysop.backend.device.opencl.opencl_types module
hysop.backend.device.opencl.operator package
hysop.backend.device.opencl.operator.analytic module
hysop.backend.device.opencl.operator.curl module
hysop.backend.device.opencl.operator.custom module
hysop.backend.device.opencl.operator.custom_symbolic module
hysop.backend.device.opencl.operator.derivative module
hysop.backend.device.opencl.operator.diffusion module
hysop.backend.device.opencl.operator.directional package
hysop.backend.device.opencl.operator.directional.advection_dir module
hysop.backend.device.opencl.operator.directional.opencl_directional_operator module
hysop.backend.device.opencl.operator.directional.stretching_dir module
hysop.backend.device.opencl.operator.enstrophy module
hysop.backend.device.opencl.operator.external_force module
hysop.backend.device.opencl.operator.integrate module
hysop.backend.device.opencl.operator.memory_reordering module
hysop.backend.device.opencl.operator.min_max module
hysop.backend.device.opencl.operator.poisson module
hysop.backend.device.opencl.operator.poisson_curl module
hysop.backend.device.opencl.operator.solenoidal_projection module
hysop.backend.device.opencl.operator.spatial_filtering module
hysop.backend.device.opencl.operator.transpose module
hysop.backend.discover module
hysop.backend.hardware package
hysop.backend.hardware.cpu module
hysop.backend.hardware.hardware_backend module
hysop.backend.hardware.hwinfo module
hysop.backend.hardware.machine module
hysop.backend.hardware.pci module
hysop.backend.hardware.pci_ids module
hysop.backend.host package
hysop.backend.host.cpp package
hysop.backend.host.cpp.cpp_operators module
hysop.backend.host.fortran package
hysop.backend.host.fortran.fortran_operator module
hysop.backend.host.fortran.fortran_operators module
hysop.backend.host.fortran.operator package
hysop.backend.host.fortran.operator.diffusion module
hysop.backend.host.fortran.operator.fortran_fftw module
hysop.backend.host.fortran.operator.poisson module
hysop.backend.host.fortran.operator.poisson_curl module
hysop.backend.host.fortran.operator.scales_advection module
hysop.backend.host.host_allocator module
hysop.backend.host.host_array module
hysop.backend.host.host_array_backend module
hysop.backend.host.host_buffer module
hysop.backend.host.host_directional_operator module
hysop.backend.host.host_mempool module
hysop.backend.host.host_operator module
hysop.backend.host.host_operators module
hysop.backend.host.python package
hysop.backend.host.python.operator package
hysop.backend.host.python.operator.analytic module
hysop.backend.host.python.operator.convergence module
hysop.backend.host.python.operator.curl module
hysop.backend.host.python.operator.custom module
hysop.backend.host.python.operator.derivative module
hysop.backend.host.python.operator.diffusion module
hysop.backend.host.python.operator.directional package
hysop.backend.host.python.operator.directional.advection_dir module
hysop.backend.host.python.operator.directional.stretching_dir module
hysop.backend.host.python.operator.enstrophy module
hysop.backend.host.python.operator.flowrate_correction module
hysop.backend.host.python.operator.integrate module
hysop.backend.host.python.operator.memory_reordering module
hysop.backend.host.python.operator.min_max module
hysop.backend.host.python.operator.penalization module
hysop.backend.host.python.operator.poisson module
hysop.backend.host.python.operator.poisson_curl module
hysop.backend.host.python.operator.solenoidal_projection module
hysop.backend.host.python.operator.spatial_filtering module
hysop.backend.host.python.operator.transpose module
hysop.backend.host.python.operator.vorticity_absorption module
hysop.backend.host.python.python_operators module
hysop.backend.operators module
hysop.constants module
hysop.core package
hysop.core.arrays package
hysop.core.arrays.all module
hysop.core.arrays.array module
hysop.core.arrays.array_backend module
hysop.core.checkpoints module
hysop.core.graph package
hysop.core.graph.all module
hysop.core.graph.allocator module
hysop.core.graph.computational_graph module
hysop.core.graph.computational_node module
hysop.core.graph.computational_node_frontend module
hysop.core.graph.computational_operator module
hysop.core.graph.continuous module
hysop.core.graph.graph module
hysop.core.graph.graph_builder module
hysop.core.graph.node_generator module
hysop.core.graph.node_requirements module
hysop.core.memory package
hysop.core.memory.allocator module
hysop.core.memory.buffer module
hysop.core.memory.mem_utils module
hysop.core.memory.memory_request module
hysop.core.memory.mempool module
hysop.core.mpi package
hysop.core.mpi.bridge module
hysop.core.mpi.redistribute module
hysop.core.mpi.topo_tools module
hysop.defaults module
hysop.domain package
hysop.domain.box module
hysop.domain.control_box module
hysop.domain.domain module
hysop.domain.porous module
hysop.f2hysop module
hysop.fields package
hysop.fields.cartesian_discrete_field module
hysop.fields.continuous_field module
hysop.fields.default_fields module
hysop.fields.discrete_field module
hysop.fields.field_requirements module
hysop.fields.ghost_exchangers module
hysop.fields.variable_parameter module
hysop.iterative_method module
hysop.mesh package
hysop.mesh.cartesian_mesh module
hysop.mesh.mesh module
hysop.methods module
hysop.numerics package
hysop.numerics.fft package
hysop.numerics.fft.fft module
hysop.numerics.fft.fftw_fft module
hysop.numerics.fft.gpyfft_fft module
hysop.numerics.fft.host_fft module
hysop.numerics.fft.numpy_fft module
hysop.numerics.fft.opencl_fft module
hysop.numerics.fft.scipy_fft module
hysop.numerics.interpolation package
hysop.numerics.interpolation.interpolation module
hysop.numerics.interpolation.polynomial module
hysop.numerics.odesolvers package
hysop.numerics.odesolvers.runge_kutta module
hysop.numerics.odesolvers.runge_kutta_coeffs module
hysop.numerics.remesh package
hysop.numerics.remesh.kernel_generator module
hysop.numerics.remesh.remesh module
hysop.numerics.splitting package
hysop.numerics.splitting.directional_splitting module
hysop.numerics.splitting.strang module
hysop.numerics.stencil package
hysop.numerics.stencil.stencil module
hysop.numerics.stencil.stencil_generator module
hysop.operator package
hysop.operator.adapt_timestep module
hysop.operator.advection module
hysop.operator.analytic module
hysop.operator.base package
hysop.operator.base.advection_dir module
hysop.operator.base.convergence module
hysop.operator.base.curl module
hysop.operator.base.custom module
hysop.operator.base.custom_symbolic_operator module
hysop.operator.base.derivative module
hysop.operator.base.diffusion module
hysop.operator.base.enstrophy module
hysop.operator.base.external_force module
hysop.operator.base.integrate module
hysop.operator.base.memory_reordering module
hysop.operator.base.min_max module
hysop.operator.base.poisson module
hysop.operator.base.poisson_curl module
hysop.operator.base.redistribute_operator module
hysop.operator.base.solenoidal_projection module
hysop.operator.base.spatial_filtering module
hysop.operator.base.spectral_operator module
hysop.operator.base.stretching_dir module
hysop.operator.base.transpose_operator module
hysop.operator.convergence module
hysop.operator.curl module
hysop.operator.custom module
hysop.operator.custom_symbolic module
hysop.operator.derivative module
hysop.operator.diffusion module
hysop.operator.directional package
hysop.operator.directional.advection_dir module
hysop.operator.directional.all module
hysop.operator.directional.diffusion_dir module
hysop.operator.directional.directional module
hysop.operator.directional.stretching_diffusion_dir module
hysop.operator.directional.stretching_dir module
hysop.operator.directional.symbolic_dir module
hysop.operator.dummy module
hysop.operator.enstrophy module
hysop.operator.external_force module
hysop.operator.flowrate_correction module
hysop.operator.gradient module
hysop.operator.hdf_io module
hysop.operator.integrate module
hysop.operator.kinetic_energy module
hysop.operator.mean_field module
hysop.operator.memory_reordering module
hysop.operator.min_max module
hysop.operator.misc module
hysop.operator.parameter_plotter module
hysop.operator.penalization module
hysop.operator.plotters module
hysop.operator.poisson module
hysop.operator.poisson_curl module
hysop.operator.redistribute module
hysop.operator.reductions module
hysop.operator.solenoidal_projection module
hysop.operator.spatial_filtering module
hysop.operator.transpose module
hysop.operator.vorticity_absorption module
hysop.operators module
hysop.parameters package
hysop.parameters.buffer_parameter module
hysop.parameters.default_parameters module
hysop.parameters.parameter module
hysop.parameters.scalar_parameter module
hysop.parameters.tensor_parameter module
hysop.problem module
hysop.simulation module
hysop.symbolic package
hysop.symbolic.array module
hysop.symbolic.base module
hysop.symbolic.complex module
hysop.symbolic.constant module
hysop.symbolic.directional module
hysop.symbolic.field module
hysop.symbolic.frame module
hysop.symbolic.func module
hysop.symbolic.misc module
hysop.symbolic.parameter module
hysop.symbolic.relational module
hysop.symbolic.spectral module
hysop.symbolic.tmp module
hysop.tools package
hysop.tools.cache module
hysop.tools.callback module
hysop.tools.contexts module
hysop.tools.debug_dumper module
hysop.tools.debug_utils module
hysop.tools.decorators module
hysop.tools.field_utils module
hysop.tools.handle module
hysop.tools.hash module
hysop.tools.henum module
hysop.tools.hptt_utils module
hysop.tools.htypes module
hysop.tools.hysop_ls module
hysop.tools.indices module
hysop.tools.interface module
hysop.tools.io_utils module
hysop.tools.method_utils module
hysop.tools.misc module
hysop.tools.mpi_utils module
hysop.tools.numba_utils module
hysop.tools.numerics module
hysop.tools.numpywrappers module
hysop.tools.opencl_explore module
hysop.tools.parameters module
hysop.tools.plotDrag module
hysop.tools.profiler module
hysop.tools.spectral_utils module
hysop.tools.string_utils module
hysop.tools.sympy_utils module
hysop.tools.sys_utils module
hysop.tools.transposition_states module
hysop.tools.units module
hysop.tools.variable module
hysop.tools.warning module
hysop.topology package
hysop.topology.cartesian_descriptor module
hysop.topology.cartesian_topology module
hysop.topology.topology module
hysop.topology.topology_descriptor module
Fortran, C/C++ API
HySoP Developers Guide
Bibliography
To do list
Credits
HySoP License
Related Topics
Documentation overview
HySoP reference (auto generated) documentation
hysop package
hysop.backend package
hysop.backend.device package
hysop.backend.device.codegen package
hysop.backend.device.codegen.kernels package
Previous:
hysop.backend.device.codegen.kernels.bandwidth module
Next:
hysop.backend.device.codegen.kernels.custom_symbolic module